x=int(input("Введите число:"))
if x//1000==0:
    print("Число не явл. 4-ех значным")
else:
    if x%2==0:
        print("\nЧисло четное:ДА")
    else:
        print("Число четное:НЕТ")
    if x%3==0:
        print("Число кратно 3-ем:ДА")
    else:
        print("Число кратно 3-ем:НЕТ")
    if x**0.5==int(x**0.5):
        print(f"Число явл. квадратом числа:{int(x**0.5)}")
    else:
        print("Число явлю квадратом числа:НЕТ")
    e=x%10
    d=x//10%10
    s=x//100%10
    t=x//1000%10
    maxx=e
    minn=e
    count=0
    if maxx<d:
        maxx=d
    if maxx<s:
        maxx=s
    if maxx<t:
        maxx=t
    if minn<d:
        minn=d
    if minn<s:
        minn=s
    if minn<t:
        minn=t
    if e==0:
        count+=1
    if d==0:
        count+=1
    if s==0:
        count+=1
    print(f"Наименьшая цифра числа:{minn}")
    print(f"Наибольшая цифра числа:{maxx}")
    print(f"Кол-во нулей в числе:{count}")
    if e**0.5==int(e**0.5):
        print(f"Цифра в разряде едениц явл. квадратом цифры:{int(e**0.5)}")
    else:
        print("Цифра в разряде едениц явл. квадратом цифры:НЕТ")
    if d**0.5==int(d**0.5):
        print(f"Цифра в разряде десятков явл. квадратом цифры:{int(d**0.5)}")
    else:
        print("Цифра в разряде десятков явл. квадратом цифры:НЕТ")
    if s**0.5==int(s**0.5):
        print(f"Цифра в разряде сотен явл. квадратом цифры:{int(s**0.5)}")
    else:
        print("Цифра в разряде сотен явл. квадратом цифры:НЕТ")
    if t**0.5==int(t**0.5):
        print(f"Цифра в разряде тысяч явл. квадратом цифры:{int(t**0.5)}")
    else:
        print("Цифра в разряде тысяч явл. квадратом цифры:НЕТ")
        
        
